braided shield - Spanish English Dictionary